shortfall in resources - German English Dictionary